Skip to content

Conversation

adrian-prantl
Copy link

commit b74f2e9f0373fbdfd49274b412f71840e946b5c6
Author: Adrian Prantl <[email protected]>
Date:   Tue Sep 23 17:40:19 2025 -0700

    [LLDB] Support nested generic type aliases (and thus Swift.Array) in Embedded Swift
    
    In order to format a Swift.Array in Swift it is necessary to properly
    resolve type aliases to generic types from DWARF. This patch adds
    support for properly generic type aliases in and out of context when
    reconstructing them from DWARF.
    
    rdar://159429896
    (cherry picked from commit 4d607884bf906381df01806bb4e97d255faf2cd2)
    
     Conflicts:
            lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp

commit 9fd171930df5a148e35bedf7bfb2e786b6448fcb
Author: Adrian Prantl <[email protected]>
Date:   Mon Sep 29 17:01:01 2025 -0700

    Restrict DWARF alias type resolution to embedded Swift

@adrian-prantl
Copy link
Author

@swift-ci test

…Embedded Swift

In order to format a Swift.Array in Swift it is necessary to properly
resolve type aliases to generic types from DWARF. This patch adds
support for properly generic type aliases in and out of context when
reconstructing them from DWARF.

rdar://159429896
(cherry picked from commit 4d60788)

 Conflicts:
	lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp

(cherry picked from commit b74f2e9)
@adrian-prantl adrian-prantl force-pushed the cherry-pick-stable-21.x-LLDB-Support-nested-generic-type-aliases-and-thus-Swift.Array-in-Embedded-Swift branch from b624ece to 0f658fe Compare October 1, 2025 22:23
@adrian-prantl
Copy link
Author

@swift-ci test

1 similar comment
@adrian-prantl
Copy link
Author

@swift-ci test

@adrian-prantl
Copy link
Author

@swift-ci test macOS

@adrian-prantl
Copy link
Author

@swift-ci test macos

@adrian-prantl
Copy link
Author

@swift-ci test macosx

@adrian-prantl
Copy link
Author

@swift-ci test mac

@adrian-prantl
Copy link
Author

@swift-ci test

@adrian-prantl
Copy link
Author

@swift-ci test macos

@adrian-prantl
Copy link
Author

Abandoning in favor of #11567

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant